.container {
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image: url('../img/background.jpg'); /* 背景图片路径 */
    background-size: cover; /* 背景图片覆盖整个容器 */
    background-position: center; /* 背景图片居中 */
    background-attachment: fixed; /* 背景图片固定，不随滚动条滚动 */
}

.petInfoContent {
    width: 800px;
    height: 90%;
    display: flex;
    justify-content: center;
    background-color: white; /* 内容背景颜色为白色 */
    padding: 0px; /* 内边距 */
    border-radius: 8px; /* 圆角 */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* 阴影效果 */
    text-align: center; /* 文本居中 */
    margin-top: 100px;
}

.form-container {
    max-width: 600px;
    text-align: center; /* 文本居中 */
}

.form-item-spacing {
    margin-top: 20px;
}

.button-container {
    gap: 30px; /* 按钮之间的间距 */
    margin-left: 100px;
    margin-top: 20px;
}